tropaeolum majus - English Synonyms Dictionary

tropaeolum majus

n.
[1] garden nasturtium , Indian cress